// $(function () {

//     var usernamePat = /^(\w){6,20}$/; //用户名正则
//     var mobilePat = /^(0|86|17951)?(13[0-9]|15[012356789]|166|17[3678]|18[0-9]|14[57])[0-9]{8}$/; //手机号正则
//     var passwordPat = /^(\w){6,20}$/; //密码正则
//     var codePat = /^\d{6}$/; //验证码正则

//     var flag = flase;

//     //var name = $.trim($('[name="username"]').val());
//     // var mobile = $.tirm($('[name="mobile"]').val());
//     // var password = $.tirm($('[name="password"]').val());
//     // var againPass = $.tirm($('[name="againPass"]').val());
//     // var vCode = $.tirm($('[name="vCode"]').val());

//     function huizi(Element, part, text) {
//         if (part.test(Element.val())) {
//             flag = true;
//        } else {
//            Element.val("");
//            mui.toast(text);
//            flag = flase;
//        } 
//    }

//     $('#username').on('blur',function () {
//         huizi($('#username'), usernamePat,'用户名不合法!');
//     })

//     $('#mobile').on('blur', function () {
//         huizi($('#mobile'), mobilePat, '手机号不合法');
//     })

//     $('#password').on('blur', function () {
//         huizi($('#password'), passwordPat,'密码输入正确!');
//     })

//     $('#againPass').on('blur', function () {
//         huizi()
//     })

//     $('#vCode').on('blur', function () {
//         huizi()
//     })

//     // $("#username").on('blur', function () {
//     //         if (usernamePat.test($(this).val())) {

//     //         } else {
//     //             $("#this").val("");
//     //             mui.toast('用户名不合法!');
//     //         } 
//     //  });

//     //  $("#mobile").on('blur', function () {
//     //         if (mobilePat.test($(this).val())) {

//     //         } else {
//     //             $("#mobile").val("");
//     //             mui.toast('电话号码不正确!');
//     //         }
//     //  });


//     $('#getCode').on('click',function () {
//         $,ajax({
//             url:'/user/vCode',
//             type:'get',
//             success:function (res) {
//                 if(res.success){
//                     mui.toast('成功获取验证码!')
//                 }

//                 //$('').html;
//             }
//         })
//     })

// })



$(function () {
     //用户注册
     //1.给注册的按钮添加点击事件
     //2.获取到用户注册的信息
     //3.对用户输入的信息做验证
     //4.调用注册借口 实现注册功能
     //5.给出提示 告诉用户是否注册成功
     //6.跳转到登录页面
    $('#register-btn').on('tap',function () {
      var username = $('[name="username"]').val();
      var mobile = $('[name="mobile"]').val();
      var password = $('[name="password"]').val();
      var againpass = $('[name="againpass"]').val();
      var vCode = $('[name="vCode"]').val();
         console.log(vCode);
        if (!username) {
            mui.toast("请输入用户名!");
            return;
        }

        if (mobile.length < 11) {
            mui.toast("请输正确的手机号!");
            return;
        }

        if (password == againpass) {
            mui.toast("两次密码不一致!");
            return;
        }

        $.ajax({
            url:'/user/register',
            type:'post',
            data:{
                username:username,
                mobile:mobile,
                password:password,
                againpass:againpass,
                vCode: vCode
            },
            success:function (res) {
                  console.log(res,222);
                  //alert('注册成功!')
                if (res.success) {
                  setTimeout(function () {
                      mui.toast('注册成功')
                      
                      location.href = "login.html";
                  
                  },2000);
                   // mui.toast('注册成功')
                   // location.href = "login.html";
                }else if(res.error==401){
                    mui.toast("验证码错误!")
                }else if (res.error==400) {
                    mui.toast("未登录!")
                } else if(res.error==403){
                    mui.toast("输入错误!")
                };

            }
        });
    });

   //获取验证码
    $('#getCode').on('tap',function () {
       $.ajax({
           url:'/user/vCode',
           type:'get',
           success:function (res) {
               console.log(res.vCode);
           }
       })
   })



});
